home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Risc World 3
/
Risc World 3.iso
/
SOFTWARE
/
ISSUE1
/
EASYC
/
!EasyC++
/
h
/
signal
< prev
next >
Wrap
Text File
|
1994-10-05
|
798b
|
40 lines
/* Header file <signal.h> */
/* Issue 1.01 05/10/94 */
/* Copyright © Beebug Ltd. 1994 */
#ifndef __signal_h
#define __signal_h
#ifndef __cplusplus
#pragma standard 0x08
#else
extern "C" {
#endif
#pragma list 0
#define SIG_DFL &__default_signal_handler
#define SIG_ERR &__error_signal_marker
#define SIG_IGN &__ignore_signal_handler
#define SIGABRT 1
#define SIGFPE 2
#define SIGILL 3
#define SIGINT 4
#define SIGSEGV 5
#define SIGTERM 6
#define SIGSTAK 7
typedef int sig_atomic_t;
extern void __default_signal_handler(int);
extern void __error_signal_marker(int);
extern void __ignore_signal_handler(int);
extern void (*signal (int sig, void (*func)(int)))(int);
extern int raise(int sig);
#ifdef __cplusplus
} ;
#endif
#endif